Reconfiguration for Fault Tolerance and Performance Analysis

نویسنده

  • Harold Henry Kollmeier
چکیده

Architecture reconfiguration, the ability of a system to alter the active interconnection among modules, has a history of different purposes and strategies. Its purposes develop from the relatively simple desire to formalize procedures that all processes have in common to reconfiguration for the improvement of fault-tolerance, to reconfiguration for performance enhancement, either through the simple maximizing of system use or by sophisticated notions of wedding topology to the specific needs of a given process. Strategies range from straightforward redundancy by means of an identical backup system to intricate structures employing multistage interconnection networks. The present discussion surveys the more important contributions to developments in reconfigurable architecture. The strategy here is in a sense to approach the field from an historical perspective, with the goal of developing a more coherent theory of reconfiguration. First, the Turing and von Neumann machines are discussed from the perspective of system reconfiguration, and it is seen that this early important theoretical work contains little that anticipates reconfiguration. Then some early developments in reconfiguration are analyzed, including the work of Estrin and associates on the "fixed plus variable" restructurable computer system, the attempt to theorize about configurable computers by Miller and Cocke, and the work of Reddi and Feustel on their restructable computer system. The discussion then focuses on the most sustained systems for fault tolerance and performance enhancement that have been proposed. An attempt will be made to define fault tolerance and to investigate some of the strategies used to achieve it. By investigating four different systems, the Tandern computer, the C.vmp system, the Extra Stage Cube, and the Gamma network, the move from dynamic redundancy to reconfiguration is observed. Then reconfiguration for performance enhancement is discussed. A survey of some proposals is attempted, then the discussion focuses on the most sustained systems that have been proposed: PASM, the DC architecture, the Star local network, and the NYU Ultracomputer. The discussion is organized around a comparison of control, scheduling, communication, and network topology. Finally, comparisons are drawn between fault tolerance and performance enhancement, in order to clarify the notion of reconfiguration and to reveal the common ground of fault tolerance and performance enhancement as well as the areas in which they diverge. An attempt is made in the conclusion to derive from this survey and analysis some observations on the nature of reconfiguration, as well as some remarks on necessary further areas of research. Comments University of Pennsylvania Department of Computer and Information Science Technical Report No. MSCIS-87-106. This technical report is available at ScholarlyCommons: http://repository.upenn.edu/cis_reports/732 RECONFIGURATION FOR FAULT TOLERANCE AND PERFORMANCE ANALYSIS Harold Henry Kollmeier Department of Computer and Information Science School of Engineering and Applied Science University of Pennsylvania Philadelphia, PA 191 04-6389

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Control Reconfiguration of a Boiler-Turbine Unit After Actuator Faults

Boiler-turbines are one of the most important parts in power generation plants. The safety problem in such systems has always been a special concern. This paper discusses the application of control reconfig uration by fault-hiding approach for a boiler-turbine unit. In Fault-hiding approach, after occurrence of a fault, nominal controller of the system remains unchanged; instead, a reconfigurat...

متن کامل

Functional Reconfiguration for Fault-tolerance: a New Approach

Reliability and speed are two main requirements of a VLSI design. Rapidly increasing device densities cause serious reliability concerns that have been mostly addressed using fault reconfiguration. Another kind of reconfiguration, is functional reconfiguration, which is widely used to provide a better performance by improving the processor-application match. Though fault reconfiguration and fun...

متن کامل

Reconfiguration Techniques for Digital Microfluidic Biochips

As digital microfluidic biochips become widespread in safety-critical biochemical applications, system dependability emerges as a critical performance parameter. The dynamic reconfigurability inherent in digital microfluidic biochips can be utilized to bypass faulty cells, thereby supporting defect/fault tolerance. In this paper, we propose three different reconfiguration techniques and the cor...

متن کامل

Control Reconfiguration: Survey of Methods and Open Problems

This report surveys recent results and approaches from the field of control reconfiguration within a general fault-tolerant control framework. Open problems for future research are identified. Control reconfiguration is embedded within a wider fault-tolerant control context and set apart from other approaches to achieve fault tolerance. It is explained why simpler approaches than control reconf...

متن کامل

Design and Analysis of a Gracefully Degrading Interleaved Memory System

A hardware mechanism has been proposed to reconfigure an interleaved memory system. The reconfiguration scheme is such that, at any instant, all fault-free memory banks in the memory system can be utilized in an interleaved manner. The design of the hardware that enables the reconfiguration is discussed. The reconfiguration scheme proposed in this paper is analyzed for a number of distinct benc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014